home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / disk & file tools / catchdisk / deutsch / dokumentation / catchdisk.dok next >
Text File  |  1996-04-07  |  19KB  |  469 lines

  1.  
  2.  
  3.  
  4. -------------------------------------------------------------------------------
  5.                            CatchDisk Benutzerhandbuch
  6. -------------------------------------------------------------------------------
  7.  
  8.  ------------------------------------------------------------------------------
  9.                      CatchDisk version 1.20 26. April 1994
  10.                       Copyright © 1994 By Alessandro Sala
  11.                                   für Cristina
  12.  
  13.  
  14.              Erfordert AmigaOS v2.04 ( Kickstart v37 ) or höher
  15.            und WBStart-Handler v1.4 oder höher (von Stefan Becker)
  16.                   Deutsche Übersetzung von Jan-Claas Dirks
  17.  ------------------------------------------------------------------------------
  18.  
  19.  
  20.                                     Inhalt
  21.  
  22.                         - Rechtliche Informationen
  23.                         - Das Archiv
  24.                         - Einführung
  25.                             Was ist CatchDisk ?
  26.                             Installation
  27.                         - Konfigurierung und Benutzung
  28.                         - CatchDisk beenden
  29.                         - Kontaktadressen
  30.                         - Entwicklungsgeschichte
  31.  
  32.  
  33.  
  34.  
  35.       ******************************************************************
  36.  
  37.  
  38.         Bitte beachten: Meine E-Mail-Adresse hat sich geändert.
  39.         Meine neue Adresse ist:
  40.  
  41.  
  42.       +----------------------------------------------------------------+
  43.       |                                                                |
  44.       |                         Alessandro Sala                        |
  45.       |                                                                |
  46.       |                   tser1500@cdc8g5.cdc.polimi.it                |
  47.       |                                                                |
  48.       +----------------------------------------------------------------+
  49.  
  50.  
  51.  
  52. ------------------------
  53. Rechtliche Informationen
  54. ------------------------
  55.  
  56.                                   ------------
  57.                                    Disclaimer
  58.                                   ------------
  59.  
  60.  
  61.    This program is provided "as is" without warranty of any kind, either
  62. expressed or implied, including, but not limited to, the implied warranty
  63. of fitness for a particular purpose.  Though every care has been taken to
  64. make this program system-friendly and bugs-free, the entire risk as to the
  65. results, reliability and performance of this program is assumed by you.
  66.  
  67.  
  68. (Dieses Programm wurde mit größter Sorgfalt geschrieben. Dennoch wird
  69. weder Haftung für Fehlverhalten noch Gewähr für Funktionstüchtigkeit
  70. übernommen. Das Risiko der Benutzung liegt ganz bei Ihnen.)
  71.  
  72.  
  73.                           ----------------------------
  74.                           Hinweis auf das Urheberrecht
  75.                           ----------------------------
  76.  
  77.     Dieses Programm ist "FreeWare": Es darf zu nicht-kommerziellen Zwecken
  78. frei kopiert und verbreitet werden, solange keine Datei zum Archiv hinzugefügt
  79. oder davon entfernt wird und kein Geld, bis auf eine übliche Gebühr, erhoben
  80. wird.
  81.  
  82.     Selbstverständlich darf Fred Fish dieses Programm in seine fantastische
  83. Disksammlung und/oder auf seine CD-ROMs aufnehmen.
  84.  
  85.     Dennoch bleibt das COPYRIGHT des Programms beim Autor: Sie dürfen weder
  86. das Programm, noch die Dokumentation noch eine andere Datei dieses Archivs
  87. patchen, zurückübersetzen oder sonstwie verändern, außer es ist explizit
  88. erlaubt.
  89.     Kompression in ausführbarer Form ist für den privaten Gebrauch erlaubt, 
  90. nicht aber für die Weitergabe. Die einzigen zwei erlaubten Formen der Weiter-
  91. gabe sind das Original LHa-Archiv und die entpackte Form.
  92.  
  93.     Außerdem dürfen Sie das Programm nicht ohne schriftliche Genehmigung des
  94. Autors einer anderen Software beilegen.
  95.  
  96.  
  97.  
  98. ----------
  99. Das Archiv
  100. ----------
  101.  
  102.  
  103.                                ------------------
  104.                                Inhalt des Archivs
  105.                                ------------------
  106.  
  107.  
  108.     CatchDisk           : Das Hauptprogramm
  109.     CatchDisk.info      : Die zugehörige '.info'-Datei mit 
  110.                             voreingestellten Tooltypes
  111.  
  112.  
  113.     Italiano
  114.       Leggimi           : Allgemeine Informationen auf Italienisch
  115.       Documentazione
  116.         CatchDisk.doc   : Italienische Dokumentation im ASCII Format
  117.         CatchDisk.guide : Italienische Dokumentation im AmigaGuide-Format
  118.       Installa          : Installationsprogramm auf Italienisch (siehe Leggimi)
  119.  
  120.  
  121.     English
  122.       Readme            : Allgemeine Informationen auf Englisch
  123.       Documentation
  124.         CatchDisk.doc   : Englische Dokumentation im ASCII-Format
  125.         CatchDisk.guide : Englische Dokumentation im AmigaGuide-Format
  126.       Install           : Installationsprogramm auf Englisch (siehe Readme)
  127.  
  128.  
  129.     Deutsch         (von Jan-Claas Dirks)
  130.       Liesmich          : Allgemeine Informationen auf Deutsch
  131.       Dokumentation
  132.         CatchDisk.dok   : Deutsche Dokumentation im ASCII-Format
  133.         CatchDisk.guide : Deutsche Dokumentation im AmigaGuide-Format
  134.       Install           : Installationsprogramm auf Deutsch (siehe Liesmich)
  135.  
  136.  
  137.     Catalogs
  138.      CatchDisk.ct        : leere Übersetzungsdatei
  139.      italiano
  140.       CatchDisk.catalog : Hilfsdatei für italienische Sprache
  141.      deutsch
  142.       CatchDisk.catalog : Hilfsdatei für deutsche Sprache (von Jan-Claas Dirks)
  143.  
  144.  
  145.  
  146.     Einige '.info'-Dateien
  147.  
  148.  
  149.  
  150. ----------
  151. Einführung
  152. ----------
  153.  
  154.  
  155.                                Was ist CatchDisk ?
  156.                                -------------------
  157.  
  158. CatchDisk ist ein einfaches Commodity: Sein Zweck ist es, bei neu eingelegten
  159. Disketten zu überprüfen, ob sie korrekt formatiert sind. Falls nicht, so
  160. startet CatchDisk das Format-Programm mit bereits voreingestelltem Laufwerk.
  161. Der Benutzer muß nur noch die Optionen einstellen und die Operation starten 
  162. oder abbrechen. Außerdem erkennt CatchDisk ab v1.20 verschiedene nicht-DOS-
  163. Disketten und kann diese ignorieren oder aber ein voreingestelltes Programm
  164. starten. Für weitere Informationen und Highlights bitte weiterlesen.
  165.  
  166.  
  167.                                     WICHTIG
  168.                                     -------
  169.  
  170. Um CatchDisk benutzen zu können, brauchen Sie den WBStart-Handler im L: Ver-
  171. zeichnis. Es wird Version 1.4 oder höher benötigt. Der WBStart-Handler ist
  172. frei kopierbare Software von Stefan Becker und in den meisten FTP-Sites oder
  173. von PD-Händlern als "WBStart1_4.lha" erhältlich. Bitte beachten Sie, das
  174. mindestens Version 1.4 benötigt wird, da Vorgängerversionen Probleme mit
  175. sog. "null locks" hatten.
  176.  
  177.  
  178.  
  179.                                   Installation
  180.                                   ------------
  181.  
  182. Um CatchDisk zu installieren gibt es zwei Wege:
  183.  
  184.     Falls Sie das "Installer"-Programm von Commodore haben (siehe "LiesMich"-
  185. Datei), so machen Sie einfach einen Doppelklick auf das "Install"-Icon im
  186. "Deutsch"-Verzeichnis.
  187.     Andererseits könnten Sie auch CatchDisk einfach in ein Verzeichnis 
  188. kopieren, meist in Ihr "SYS:WBStartup"-Verzeichnis. Falls Sie OS2.1 oder höher
  189. haben und die Sprachanpassung nutzen wollen, so müssen Sie das "catalogs"-
  190. verzeichnis, das Sie im CatchDisk-Archiv finden können, in  dasselbe Ver-
  191. zeichnis wie CatchDisk kopieren, oder aber Sie kopieren die Datei
  192. "CatchDisk.catalog" aus dem "catalogs/<sprache>/"-Verzeichnis in das
  193. "LOCALE:catalogs/<sprache>/"-Verzeichnis.
  194.  
  195.     Falls Ihre Sprache zur Zeit nicht erhältlich ist, so können Sie die leere
  196. Sprachanpassungsdatei aus dem "catalogs"-Verzeichnis ("catalogs/CatchDisk.ct")
  197. übersetzen und sie mir per E-Mail zusenden (siehe Abschnitt Kontaktadresse).
  198. Ich werde dann die Datei "<IhreSprache>/CatchDisk.catalog" erzeugen und Ihnen
  199. so schnell wie möglich zusenden, und die nächste CatchDisk-Version wird eine
  200. weitere Sprache unterstützen. Sie können auch die Dokumentationsdateien über-
  201. setzen und mir zusenden, damit ich sie in das CatchDisk-Archiv beilegen kann.
  202.  
  203.     Außerdem müssen Sie dem "WBStart-Handler" im L:-Verzeichnis haben, damit
  204. CatchDisk richtig arbeiten kann (siehe "Was ist CatchDisk").
  205.  
  206.  
  207.  
  208. ----------------------------
  209. Konfigurierung und Benutzung
  210. ----------------------------
  211.  
  212.  
  213.     Um CatchDisk zu starten, können Sie einfach auf sein Icon doppelklicken
  214. oder in einem CLI "run CatchDisk" eingeben. Um CatchDisk bei jedem Booten
  215. zu starten, verschieben Sie entweder das Icon in das "SYS:WBStartup"-Ver-
  216. zeichnis und fügen das ToolType "DONOTWAIT" hinzu, oder aber Sie fügen
  217. "run CatchDisk" Ihrer "S:User-Startup"-Datei hinzu.
  218.  
  219.     CatchDisk erkennt folgende ToolTypes oder CLI-Argumente:
  220.  
  221.  
  222.           CX_PRIORITY=<pri>     : Die Priorität von CatchDisk als Commodity.
  223.                                   Vorgabewert = 0. Bereich = -128 to 127.
  224.  
  225.  
  226.           DEVICE<n>=<drive>     : Beschreibt eine Anzahl von alternativen Lauf-
  227.                                   werken für ein einzelnes physikalisches Lauf-
  228.                                   werk.
  229.                                   Die Ziffer <n> steht für eine Gruppe von
  230.                                   alternativen Laufwerken und kann im Bereich 
  231.                                   von 0 bis 9 liegen.
  232.                                   Der Parameter <drive> ist der Name eines 
  233.                                   Laufwerkes, gefolgt von einem ":". Sie können 
  234.                                   eine beliebige Anzahl von Laufwerken angeben, 
  235.                                   die Liste darf allerdings kein Leerzeichen 
  236.                                   enthalten.
  237.  
  238.                                   Beispiel:
  239.  
  240.                                         "DEVICE0=DF0:PC0:"
  241.  
  242.                                   sagt CatchDisk, daß eine Diskette entweder
  243.                                   als "DF0:" oder "PC0:" lesbar sein muß, wenn
  244.                                   sie in das Device 0 (das (erste) interne 
  245.                                   Laufwerk) eingelegt wird.
  246.                                   Falls beides nicht der Fall ist, versucht 
  247.                                   CatchDisk, anhand der ersten 4 Buchstaben
  248.                                   der Diskette selbige zu identifizieren
  249.                                   (Diese Buchstaben sind auf der Workbench
  250.                                   unter dem entsprechenden Icon nach "DFn:"
  251.                                   sichtbar). Falls die Diskette erkannt wird,
  252.                                   wird entsprechend der REQUESTER- und ID<x>-
  253.                                   ToolTypes gehandelt (siehe unten), falls
  254.                                   nicht, wird entsprechend des REQUESTER-
  255.                                   ToolTypes das Formatierprogramm mit dem
  256.                                   ersten Laufwerk der obigen Liste aufge-
  257.                                   rufen (in diesem Falle DF0:).
  258.  
  259.                                   Wenn Sie stattdessen schreiben:
  260.  
  261.  
  262.                                         "DEVICE0=PC0:DF0:"
  263.  
  264.  
  265.                                   wird die Diskette, falls sie unlesbar ist
  266.                                   oder nicht erkannt wird, als "PC0:"
  267.                                   formatiert.
  268.  
  269.                                   Falls eines oder mehrere der angegebenen
  270.                                   Laufwerke nicht angemeldet ist, wird dieses
  271.                                   einfach ignoriert.
  272.  
  273.  
  274.           BREAK_WARN            : Falls CatchDisk durch ein ^C-Signal abge-
  275.                                   brochen wurde, wird nur dann ein Requester
  276.                                   angezeigt, falls BREAK_WARN gesetzt ist.
  277.  
  278.  
  279.           RESCAN=<secs>         : Erzwingt ein erneutes Überprüfen der Lauf-
  280.                                   werke alle <secs> Sekunden. Dadurch kann
  281.                                   CatchDisk das Erscheinen von Disketten er-
  282.                                   kennen, die kein "diskinserted" erzeugen
  283.                                   (z.B. solche, die mit FMS erzeugt wurden).
  284.                                   Vorgabewert = 0 (kein Überprüfen)
  285.  
  286.  
  287.           FORMATTER=<path/file> : Erlaubt es, ein anderes Formatierprogramm
  288.                                   als "SYS:System/Format" anzugeben, welches
  289.                                   der Vorgabewert ist. Sie müssen den
  290.                                   kompletten Pfad und Name angeben.
  291.  
  292.  
  293.           ID<x>=<id>[,<name>[,<path&file>]] : Beschreibt ein nicht-DOS-Format.
  294.                                   Die Ziffer <x> kann im Bereich von 0 bis 9
  295.                                   liegen; kleinere Ziffern werden zuerst
  296.                                   überprüft.
  297.                                   <id> ist eine 4 zeichen lange Erkennungs-
  298.                                   marke, die mit den ersten 4 Zeichen auf der
  299.                                   Diskette übereinstimmen muß.
  300.                                   Es gibt zwei Spezialzeichen:
  301.  
  302.                                         $ : Irgendeine Ziffer (0-9) 
  303.                                             oder ein '$'.
  304.  
  305.                                         ? : Irgendein Zeichen.
  306.  
  307.                                   So kann eine Quarterback-Diskette als Qb$$
  308.                                   beschrieben werden (Qb01, Qb02, ...).
  309.  
  310.                                   <name> ist ein Text, mit dem dem Benutzer
  311.                                   die Diskette präsentiert wird. Dieser Text
  312.                                   wird auch im mittleren Gadget im Requester
  313.                                   auftauchen (siehe unten). Falls dieser nicht
  314.                                   angegeben wird, so wird die Diskette immer
  315.                                   ignoriert werden, unabhängig vom REQUESTER-
  316.                                   ToolType.
  317.  
  318.                                   <file/path> sind Pfad und Dateiname des
  319.                                   Programms, das gestartet werden soll, falls
  320.                                   CatchDisk eine solche Diskette identifiziert
  321.                                   hat. Dies ist die Standardaktion, die Catch-
  322.                                   Disk vollführt, falls der REQUESTER-Tooltype
  323.                                   auf NOID oder NEVER steht. Falls dieser
  324.                                   Parameter nicht angegeben wird, so wird das
  325.                                   Formatierprogramm angenommen.
  326.  
  327.                                   Im Icon von CatchDisk finden Sie 
  328.                                   einige Beispiele.
  329.  
  330.  
  331.           REQUESTER=<when>      : <when> kann NEVER, ID, NOID oder ALWAYS
  332.                                   sein. Falls CatchDisk eine nicht-DOS-
  333.                                   Diskette erkennt, so kann CatchDisk ent-
  334.                                   weder eine Standardaktion ausführen oder
  335.                                   aber einen Requester öffnen und den Be-
  336.                                   nutzer um Rat fragen.
  337.  
  338.                                   Bei unlesbaren bzw. nicht identifizierten
  339.                                   Disketten kann das "Ignorieren" oder
  340.                                   "Formatieren" sein, wobei "Formatieren" die
  341.                                   Standardaktion ist.
  342.  
  343.                                   Bei identifizierte Disketten werden 
  344.                                   "Ignorieren", "Formatieren" und "Start des
  345.                                   Programms" angeboten, so wie im entsprech-
  346.                                   enden ID<x>-ToolType eingestellt. Die
  347.                                   Standardaktion ist, das Programm zu starten.
  348.  
  349.                                   Falls <when>=NEVER ist, so befragt CatchDisk
  350.                                   den Benutzer gar nicht und führt die
  351.                                   Standardaktion aus (siehe oben).
  352.  
  353.                                   Falls <when>=ID ist, so öffnet CatchDisk
  354.                                   einen Requester bei identifizierten Disketten
  355.                                   und führt ansonsten die Standardaktion aus.
  356.  
  357.                                   Falls <when>=NOID ist, so öffnet CatchDisk 
  358.                                   den Requester für nicht lesbare und unidenti-
  359.                                   fizierte Disketten und führt ansonsten die
  360.                                   Standardaktion aus.
  361.  
  362.                                   Falls <when>=ALWAYS eingestellt ist, so
  363.                                   öffnet CatchDisk den Requester immer.
  364.  
  365.  
  366.     Sobald CatchDisk aktiv ist, kann man mit dem Commoditiy "Exchange"
  367. seine Aktivitäten kontrollieren.
  368.  
  369.  
  370. -----------------
  371. CatchDisk beenden
  372. -----------------
  373.  
  374.  
  375. Als Commodity kann CatchDisk auf drei verschiedene Arten beendet werden:
  376.  
  377.     a) CatchDisk ein zweites Mal starten.
  378.  
  379.  
  380.     b) Das "Exchange"-Program benutzen.
  381.  
  382.  
  383.     c) CatchDisk ein 'control-C' Signal senden (siehe auch BREAK_WARN):
  384.  
  385.     c.1) Falls Sie CatchDisk von der Workbench aus (oder per WBStartup-
  386.          verzeichnis) gestartet haben, so können Sie ein Kontrollprogramm
  387.          wie TaskX von Steve Tibbet benutzen.
  388.  
  389.     c.2) Falls Sie CatchDisk vom CLI (oder von der user-startup) aus
  390.          gestartet haben, so machen Sie folgendes:
  391.  
  392.             1) Öffnen Sie ein CLI.
  393.             2) Geben Sie "status" ein und merken Sie sich die Prozeß-Nummer
  394.                von CatchDisk.
  395.             3) Geben Sie "break <n> c" ein, wobei <n> die Prozeß-Nummer ist,
  396.                die Sie sich gemerkt haben.
  397.  
  398.  
  399.  
  400. ---------------
  401. Kontaktadressen
  402. ---------------
  403.  
  404.  
  405.                              Kritik und Vorschläge
  406.                              ---------------------
  407.  
  408.     Ich hoffe, Sie finden CatchDisk nützlich. Falls Sie Kritik, Vorschläge,
  409. Fehlerberichte, Erweiterungsideen für mögliche folgende Versionen haben 
  410. oder falls Sie Probleme haben und Hilfe brauchen, so können Sie (auf
  411. Italienisch oder Englisch) an folgende Adresse schreiben:
  412.  
  413.         Alessandro Sala
  414.         Via A. Grandi, 16
  415.         20014 Nerviano (MI)
  416.         Italy
  417.  
  418.  
  419.     Falls Sie die Möglichkeit haben, E-Mail zu verschicken, so können 
  420. Sie mich auch unter der folgenden Adresse erreichen (midenstens bis 
  421. Ende Juli 1994):
  422.  
  423.         tser1500@cdc8g5.cdc.polimi.it
  424.  
  425.  
  426. ---------------------
  427. Entstehungsgeschichte
  428. ---------------------
  429.  
  430.  
  431. ------------
  432. Version 1.20
  433. ------------
  434.  
  435.     - Einige Fehler behoben, die bei mehreren PCx: Devices auftraten
  436.       (zweifache Formatieranfragen, Formatieranfrage bei Entnahme der Disk
  437.       etc.). Die Probleme, eine NDOS-Diskette zu erkennen, falls ein PCx:
  438.       Device angemeldet ist, solten nun gelöst sein.
  439.  
  440.     - Die Fähigkeit hinzugefügt, Nicht-DOS-Disketten zu erkennen (auch von
  441.       Jan-Claas Dirks vorgeschlagen) und darauf benutzerdefiniert zu reagieren.
  442.  
  443.     - Optionalen Requester vor der Ausführung von Befehlen hinzugefügt.
  444.  
  445.     - Die Möglichkeit hinzugefügt, ein benutzerdefiniertes Formatier-Programm
  446.       zu starten.
  447.  
  448.     - Deutsche Sprachunterstützung hinzugefügt (Dank an Jan-Claas Dirks).
  449.  
  450. ------------
  451. Version 1.10
  452. ------------
  453.  
  454.     - Falls Die CatchDisk reaktivieren, nachdem Sie es mit "Exchange" de-
  455.       aktiviert hatten, so überprüft CatchDisk nun die verschiedenen
  456.       Devices, ob eine neue Diskette zu formatieren ist.
  457.  
  458.     - Den ToolType "RESCAN=<secs>" hinzugefügt, durch den eine neue Über-
  459.       prüfung der Devices alle <secs> Sekunden erzwungen wird, um auch
  460.       solche Disketten erkennen zu können, die kein "diskinserted" er-
  461.       zeugen (so wie die mit FMS erzeugten Disketten) (von Frank Schliefer
  462.       berichtet).
  463.  
  464. ------------
  465. Version 1.00
  466. ------------
  467.  
  468.      Erste Veröffentlichung.
  469.